Nearby stations Dalkeith Glenesk Eskbank and Dalkeith Sheriffhall [2nd] Eskbank Sheriffhall [1st] Dalhousie South Esk Millerhill Newtongrange [1st] Broomieknowe Bonnyrigg Newtongrange Smeaton Shawfair | Telegraph Pole Works Dalkeith Shed Victoria Viaduct Glenesk Junction Glenesk Viaduct Glenesk Colliery Hardengreen Yard Hardengreen Junction Thorneybank Siding Eskbank Carpet Factory King^s Gate Junction Shaw Mine Tourist/other Dalkeith Museum Newbattle Abbey Dalkeith Palace |
Location names in dark blue are on the same original line. |